html {
	font-size: 16px;
}
.motion_top {
	height: 17.5rem;
	background-color: #4294ff;
	.top_retu {
		height: 2rem;
		line-height: 2rem;
	}
	.top_title {
		margin: 0.625rem 0;
		.retu_img {
			width: 80px;
			height: 80px;
			background-color: #fff;
			border-radius: 50%;
			overflow: hidden;
			img {
				width: 100%;
				height: 100%;
			}
		}
	}
	.top_data {
		margin: 0.625rem 0;
		> div {
			width: 50%;
			text-align: center;
			p {
				margin-top: 1.25rem;
				.data {
					font-size: 2rem;
				}
			}
		}
		div:first-child {
			border-right: 1px dashed white;
		}
	}
	.top_total {
		margin: 0.75rem 0;
		li {
			p:first-child {
				margin-bottom: 0.75rem;
			}
		}
	}
}
.motion_main {
	> div {
		box-shadow: 0px 0px 5px 2px #ccc;
		height: 250px;
		margin: 15px 0;
	}
	// .box {
	// }
	// .weekSport {
	// 	margin: 15px 0;
	// }
	// .broken {
	// }
}
